package com.example.Mapper;

import java.util.List;

import org.mybatis.spring.annotation.MapperScan;

import com.example.pojo.Saleinfo;
import com.example.pojo.Saleunstorage;
//销售出库单
@MapperScan
public interface OutStorageDao {
	/**
	 * 历史交易记录查询 
	 * @param id
	 * @return
	 */
	public List<Saleunstorage> queryByCust(String id);
	/**
	 * 祥表记录查询/单据状况查询
	 * @param id
	 * @return
	 */
	public List<Saleinfo> queryInfo(String id);
	/**
	 * 查询主表信息
	 * @return
	 */
	public List<Saleunstorage> queryAll(Integer pagesize);
	/**
	 * 主祥新增
	 * @param sale
	 */
	public void addorModify(Saleunstorage sale);
	/**
	 * 主祥删除
	 * @param id
	 */
	public void delete(String id);
	/**
	 * 根据id修改审核状态
	 * @param id
	 */
	public void updateState( String id);
	/**
	 * 查询billno是否存在
	 * @param id
	 * @return
	 */
	public int count(String id);
//	public List<sale>
}
